Village Green — definition

1. village green (Noun)

1 definition

village green (Noun) — A village park consisting of a plot of grassy land.

4 types of
Commons common green park